History
History
Synonyms
UK
US
Meaning:
clench

to press or clasp (something) firmly together

grasp

DOUBLE UP as in Wiktionary
DOUBLE UP as in Wikipedia